package com.dao.basic.support;

import java.io.Serializable;
import java.util.List;

import com.dao.basic.IModuleDao;
import com.dao.spring.BaseDao;
import com.pojo.basic.Module;

public class ModuleDao extends BaseDao implements IModuleDao {

	@SuppressWarnings("unchecked")
	public List<Module> findAllModule() {
		return super.getHibernateTemplate().find("from Module");
	}

	public Module get(Serializable id) {
		return super.getHibernateTemplate().get(Module.class, id);
	}

	@SuppressWarnings("unchecked")
	public List<Module> findAllChildModule(String P_NO) {
		return super.getHibernateTemplate().find("from Module module where module.P_NO='"+P_NO+"'");
	}
	
}
